allocation scheme